to lay behind - German English Dictionary